package engine

//ParserResult 返回Item 和 多个request(url,parser)
type ParserResult struct {
	Item []interface{}
	Request []CrawlerRequest
}

// CrawlerRequest 一次请求
type CrawlerRequest struct{
	Url string
	Parser ParserMethod //返回解析器
}

// ParserMethod 解析器方法
type ParserMethod func([]byte) ParserResult

func NilParserResult([]byte) ParserResult {
	return ParserResult{}
}